Hệ thống hiệu sách thương mại điện tử

1 <?php
2     session_start();
3   
if(!isset($_SESSION['user']))
4        header(
"location: index.php?Message=Login To Continue");
5     include
"dbconnect.php";
6          $customer=$_SESSION[
'user'];
7 ?>
8 <?php
9
10         
if(isset($_GET['place']))
11                  {
12                     $query=
"DELETE FROM cart where Customer='$customer'";
13                     $result=mysqli_query($con,$query);
14                  ?>
15                     <script type=
"text/javascript">
16                          alert(
"Order SuccessFully Placed!! Kindly Keep the cash Ready. It will be collected on Delivery");
17                     </script>
18                  <?php
19                   }
20         
if(isset($_GET['remove']))
21                  { $product=$_GET[
'remove'];
22                     $query=
"DELETE FROM cart where Customer='$customer' AND Product='$product'";
23                     $result=mysqli_query($con,$query);
24                  ?>
25                     <script type=
"text/javascript">
26                          alert(
"Item Successfully Removed");
27                     </script>
28                  <?php
29                   }
30 ?>
31 <!DOCTYPE html>
32 <html lang=
"en">
33 <head>
34     <meta charset=
"utf-8">
35     <meta http-equiv=
"X-UA-Compatible" content="IE=edge">
36     <meta name=
"viewport" content="width=device-width, initial-scale=1">
37     <meta name=
"description" content="Cart">
38     <link rel=
"shortcut icon" href="/favicon.ico" type="image/x-icon">
39     <link rel=
"icon" href="/favicon.ico" type="image/x-icon">
40     <meta name=
"author" content="Shivangi Gupta">
41     <title>order</title>
42     <!-- Bootstrap -->
43     <link href=
"css/bootstrap.min.css" rel="stylesheet">
44     <link href=
"css/my.css" rel="stylesheet">
45     <style>
46         #cart {margin-top:30px;margin-bottom:30px;}
47         .panel {border:1px solid #D67B22;padding-left:0px;padding-right:0px;}
48         .panel-heading {background:#D67B22 !important;color:white !important;}
49         @media only screen and (width: 767px) { body{margin-top:150px;}}
50     </style>
51
52 </head>
53 <body>
54   <nav
class="navbar navbar-default navbar-fixed-top navbar-inverse">
55     <div
class="container-fluid">
56         <!-- Brand and toggle
get grouped for better mobile display -->
57         <div
class="navbar-header">
58             <button type=
"button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
59                 <span
class="sr-only">Toggle navigation</span>
60                 <span
class="icon-bar"></span>
61                 <span
class="icon-bar"></span>
62                 <span
class="icon-bar"></span>
63              </button>
64             <a
class="navbar-brand" href="index.php" style="padding: 1px;"><img class="img-responsive" alt="Brand" src="img/logo.jpg" style="width: 147px;margin: 0px;"></a>
65         </div>
66
67         <!-- Collect the nav links, forms, and other content
for toggling -->
68         <div
class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
69         <ul
class="nav navbar-nav navbar-right">
70             <?php
71             
if(!isset($_SESSION['user']))
72               {
73                 echo
'
74                 <li>
75                     <button type=
"button" id="login_button" class="btn btn-lg" data-toggle="modal" data-target="#login">Login</button>
76                       <div id=
"login" class="modal fade" role="dialog">
77                         <div
class="modal-dialog">
78                             <div
class="modal-content">
79                                 <div
class="modal-header">
80                                     <button type=
"button" class="close" data-dismiss="modal">&times;</button>
81                                     <h4
class="modal-title text-center">Login Form</h4>
82                                 </div>
83                                 <div
class="modal-body">
84                                   <ul >
85                                     <li>
86                                       <div
class="row">
87                                           <div
class="col-md-12 text-center">
88                                               <form
class="form" role="form" method="post" action="index.php" accept-charset="UTF-8">
89                                                   <div
class="form-group">
90                                                       <label
class="sr-only" for="username">Username</label>
91                                                       <input type=
"text" name="login_username" class="form-control" placeholder="Username" required>
92                                                   </div>
93                                                   <div
class="form-group">
94                                                       <label
class="sr-only" for="password">Password</label>
95                                                       <input type=
"password" name="login_password" class="form-control" placeholder="Password" required>
96                                                       <div
class="help-block text-right">
97                                                           <a href=
"#">Forget the password ?</a>
98                                                       </div>
99                                                   </div>
100                                                   <div
class="form-group">
101                                                       <button type=
"submit" name="submit" value="login" class="btn btn-block">
102                                                           Sign
in
103                                                       </button>
104                                                   </div>
105                                               </form>
106                                           </div>
107                                       </div>
108                                     </li>
109                                   </ul>
110                                 </div>
111                                 <div
class="modal-footer">
112                                     <button type=
"button" class="btn btn-default" data-dismiss="modal">Close</button>
113                                 </div>
114                             </div>
115                         </div>
116                       </div>
117                 </li>
118                 <li>
119                   <button type=
"button" id="register_button" class="btn btn-lg" data-toggle="modal" data-target="#register">Sign Up</button>
120                     <div id=
"register" class="modal fade" role="dialog">
121                       <div
class="modal-dialog">
122                           <div
class="modal-content">
123                               <div
class="modal-header">
124                                   <button type=
"button" class="close" data-dismiss="modal">&times;</button>
125                                   <h4
class="modal-title text-center">Member Registration Form</h4>
126                               </div>
127                               <div
class="modal-body">
128                                 <ul >
129                                   <li>
130                                     <div
class="row">
131                                         <div
class="col-md-12 text-center">
132                                             <form
class="form" role="form" method="post" action="index.php" accept-charset="UTF-8">
133                                                 <div
class="form-group">
134                                                     <label
class="sr-only" for="username">Username</label>
135                                                     <input type=
"text" name="register_username" class="form-control" placeholder="Username" required>
136                                                 </div>
137                                                 <div
class="form-group">
138                                                     <label
class="sr-only" for="password">Password</label>
139                                                     <input type=
"password" name="register_password" class="form-control" placeholder="Password" required>
140                                                 </div>
141                                                 <div
class="form-group">
142                                                     <button type=
"submit" name="submit" value="register" class="btn btn-block">
143                                                         Sign Up
144                                                     </button>
145                                                 </div>
146                                             </form>
147                                         </div>
148                                     </div>
149                                   </li>
150                                 </ul>
151                               </div>
152                               <div
class="modal-footer">
153                                   <button type=
"button" class="btn btn-default" data-dismiss="modal">Close</button>
154                               </div>
155                           </div>
156                       </div>
157                     </div>
158                 </li>
';
159               }
160             
else
161                 echo
' <li> <a href="destroy.php" class="btn btn-lg"> LogOut </a> </li>';
162             ?>
163
164         </ul>
165         </div><!-- /.navbar-collapse -->
166     </div><!-- /.container-fluid -->
167   </nav>
168   <div id=
"top" >
169       <div id=
"searchbox" class="container-fluid" style="width:112%;margin-left:-6%;margin-right:-6%;">
170           <div>
171               <form role=
"search" method="POST" action="Result.php">
172                   <input type=
"text" class="form-control" name="keyword" style="width:80%;margin:20px 10% 20px 10%;" placeholder="Search for a Book , Author Or Category">
173               </form>
174           </div>
175       </div>
176
177
178     <?php
179
180 echo
'<div class="container-fluid" id="cart">
181       <div
class="row">
182           <div
class="col-xs-12 text-center" id="heading">
183                  <h2 style=
"color:#D67B22;text-transform:uppercase;"> YOUR CART </h2>
184            </div>
185         </div>
';
186     
if(isset($_SESSION['user']))
187         {
188                 
if(isset($_GET['ID']))
189                 {
190                         $product=$_GET[
'ID'];
191                         $quantity=$_GET[
'quantity'];
192                         $query=
"SELECT * from cart where Customer='$customer' AND Product='$product'";
193                         $result=mysqli_query($con,$query);
194                         $row = mysqli_fetch_assoc($result);
195                         
if(mysqli_num_rows($result)==0)
196                              { $query=
"INSERT INTO cart values('$customer','$product','$quantity')";
197                               $result=mysqli_query($con,$query);
198                             }
199                         
else
200                            { $
new=$_GET['quantity'];
201                              $query=
"UPDATE `cart` SET Quantity=$new WHERE Customer='$customer' AND Product='$product'";
202                                $result=mysqli_query($con,$query);
203                             }
204                     }
205                 $query=
"SELECT PID,Title,Author,Edition,Quantity,Price FROM cart INNER JOIN products ON cart.Product=products.PID
206                         WHERE Customer='$customer'"
;
207             $result=mysqli_query($con,$query);
208                 $total=
0;
209                 
if(mysqli_num_rows($result)>0)
210                 { $i=
1;
211                      $j=
0;
212                      
while($row = mysqli_fetch_assoc($result))
213                      { $path =
"img/books/".$row['PID'].".jpg";
214                              $Stotal = $row[
'Quantity'] * $row['Price'];
215                              
if($i % 2 == 1) $offset= 1;
216                              
if($i % 2 == 0) $offset= 2;
217                              
if($j%2==0)
218                                  echo
'<div class="row">';
219                                  echo
'
220                                       <div
class="panel col-xs-12 col-sm-4 col-sm-offset-'.$offset.' col-md-4 col-md-offset-'.$offset.' col-lg-4 col-lg-offset-'.$offset.' text-center" style="color:#D67B22;font-weight:800;">
221                                           <div
class="panel-heading">Order '. $i .'
222                                           </div>
223                                           <div
class="panel-body">
224                                                             <img
class="image-responsive block-center" src="'.$path.'" style="height :100px;"> <br>
225                                                                                    Title :
'.$row['Title'].' <br>
226                                                                         Code :
'.$row['PID'].' <br>
227                                                                                         Author :
'.$row['Author'].' <br>
228                                                                                         Edition :
'.$row['Edition'].' <br>
229                                                                                         Quantity :
'.$row['Quantity'].' <br>
230                                                                                         Price :
'.$row['Price'].' <br>
231                                                                                         Sub Total :
'.$Stotal.' <br>
232                                                                        <a href=
"cart.php?remove='.$row['PID'].'" class="btn btn-sm"
233                                                                           style=
"background:#D67B22;color:white;font-weight:800;">
234                                                                           Remove
235                                                                         </a>
236                                         </div>
237                                     </div>
';
238                                
if($j % 2==1)
239                                    echo
'</div>';
240                                $total=$total + $Stotal;
241                                $i++;
242                                $j++;
243                      }
244                     
245                     echo
'<div class="container">
246                               <div
class="row">
247                                  <div
class="panel col-xs-8 col-xs-offset-2 col-sm-4 col-sm-offset-4 col-md-4 col-md-offset-4 col-lg-4 col-lg-offset-4 text-center" style="color:#D67B22;font-weight:800;">
248                                      <div
class="panel-heading">TOTAL
249                                      </div>
250                                       <div
class="panel-body">'.$total.'
251                                      </div>
252                                  </div>
253                                </div>
254                           </div>
255                          
';
256                      echo
'<br> <br>';
257                      echo
'<div class="row">
258                              <div
class="col-xs-8 col-xs-offset-2 col-sm-4 col-sm-offset-2 col-md-4 col-md-offset-3 col-lg-4 col-lg-offset-3">
259                                   <a href=
"index.php" class="btn btn-lg" style="background:#D67B22;color:white;font-weight:800;">Continue Shopping</a>
260                              </div>
261                              <div
class="col-xs-6 col-xs-offset-3 col-sm-4 col-sm-offset-2 col-md-4 col-md-offset-1 col-lg-4 ">
262                                   <a href=
"cart.php?place=true" class="btn btn-lg" style="background:#D67B22;color:white;font-weight:800;margin-top:5px;">Place Order</a>
263                              </div>
264                            </div>
265                            
';
266                 }
267                
else
268                      {
269                         echo
'
270                          <div
class="row">
271                             <div
class="col-xs-9 col-xs-offset-3 col-sm-4 col-sm-offset-5 col-md-4 col-md-offset-5">
272                                  <span
class="text-center" style="color:#D67B22;font-weight:bold;">&nbsp &nbsp &nbsp &nbspCart Is Empty</span>
273                              </div>
274                          </div>
275                          <div
class="row">
276                              <div
class="col-xs-9 col-xs-offset-3 col-sm-2 col-sm-offset-5 col-md-2 col-md-offset-5">
277                                   <a href=
"index.php" class="btn btn-lg" style="background:#D67B22;color:white;font-weight:800;">Do Some Shopping</a>
278                              </div>
279                           </div>
';
280                      }
281         }
282     
else
283         {
284               echo
"login to continue";
285         }
286         echo
'</div>';
287     ?>
288
289   <!-- jQuery (necessary
for Bootstrap's JavaScript plugins) -->
290   <script src=
"https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
291   <!-- Include all compiled plugins (below), or include individual files
as needed -->
292   <script src=
"js/bootstrap.min.js"></script>
293 </body>
294 <html>


Gõ tìm kiếm nhanh...